First Solar to create 1,000 jobs in Tamil Nadu … “Contingent upon permitting and pending approval of Indian government incentives that are satisfactory to …
Read Complete New : India has no commitment of submitting fresh targets for cutting green house gas emissions: Govt