Indus Terra Energy

Hen litter power

A 5.6MW Barwala power project is being set up by the US firm Indus Terra Energy Inc using technology developed by Enviro Control Ltd, the UK, to generate power using…

Read more