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 rounds of bid cancellations owing to tariff cap and uncertainty in the solar industry. As a result, India might expect some delays in achieving its solar installation target of […]