Solar supply agreement details how Annu Projects is enhancing rooftop systems with a new MoU for 8,000 installations.