AC Energy, UPC solar develops solar firm in India. IN Business - Talavera, Catherine
Keywords: Solar farm; Renewable energy