Energy is our largest business in India but still has huge room to grow in new areas like renewables and distributed energy - as well as traditional gas and steam turbines and services.— John L. Flannery
Energy is our largest business in India but still has huge room to grow in new areas like renewables and distributed energy - as well as traditional gas and steam turbines and services.