Solar power plants in India had a combined output of 25.9 billion kWh in the fiscal year through March
The Solar Energy Corporation of India (SECI) has released the final list of successful bidders/installers who won bids to
India’s Directorate General of Anti-Dumping (DGAD) has found a “causal link” between allegations of Chinese, Taiwanese and Malaysian dumping