CleanTech Energy News Science First Solar, Tata Among Bidders For India’s $2.4 Billion Solar Module Subsidy March 16, 2023 admin adani enterprises, clean power, first solar, green economy, india production linked incentives, india solar modules, indian renewable energy development agency, ireda, Manufacturing, reliance new energy solar, Solar energy, tata power solarCredit to Author: Saurabh| Date: Mon, 13 Mar 2023 17:35:38 +0000https://cleantechnica.com/feed/