NovaSolis builds its business on making SA power systems ‘bullet proof’ Energy industry newcomer NovaSolis – Latin for ‘new sun’…