Generator Sets, Custom UPS, Power Generation South Africa

Diesel Electric Services (Pty) Ltd

Continuously Generating Fresh Ideas