Baraka Power Limited

Baraka Power Limited

Power Generating Company