Business Cosmic Solar EPC Private Limited Bags EPC Orders Amounting to Rs 574 Cr, Started Mumbai Corporate Office, and Names Avi Mittal as CEO techadmin August 13, 2026 4 min read