The news, even if somehow expected, was shocking when it finally came. ACME solar, the firm that had made the…
Spain's Solarpack Corporacion Technologica was the surprise winner with a bid of Rs 2.36 per unit, as prices crashed to…