First Solar Gets Indian Contract

First Solar Inc. won a contract to supply panels to India’s ACME Tele Power Ltd