The solar power producer announced in a press release on July 5 that it has bagged the biggest order to execute solar power projects of 26.60 MWdc. The orders are received from M/s…