Project: 1082 7.85 MW Bundled Wind Power Project in Southern India - History
Project 1082: 7.85 MW Bundled Wind Power Project in Southern India