Ashok Leyland has launched a new manufacturing facility near Vijayawada, Andhra Pradesh, to produce diesel and electric buses ...
March 7 (Reuters) - India's Tata Power Renewable Energy Ltd (TPREL) said on Friday it is exploring setting up 7 gigawatts (GW) of green energy projects in the southern state of Andhra Pradesh at ...