Baraka Power Limited

Commercial Paper