Renewable energy company which failed to deliver customer orders is shut down

image_pdfimage_print

Renugen Limited, based in Kent, was subject to a winding up order following an investigation by the Insolvency Service