Solar price cap

September 17, 2018

Recent Tender Cancellations – Bad Omen For The Indian Solar Industry

Why are more and more solar tenders being canceled? The pace of growth in solar installations has lately dipped in India. The country has been witnessing […]