In Regular Press Releases, TechnologyPosted June 14, 2024 Antaisolar Signs 294 MW of Solar Tracker Projects with Larsen & Toubro (L&T)