Project: 8923 4 MW Solar Energy based Power Plant - History
Project 8923: 4 MW Solar Energy based Power Plant