Projects 34 MWp + 10 MWh Solar Power Plant Engineering Services overview Client: TVC-UnitedProject Size: 34 MWp + 10 MWh Project Type: Grid Connected Location: Dehsabz, Kabul