Hen litter power /01 Jan 2011/0 Comment A 5.6MW Barwala power project is being set up by the US firm Indus Terra Energy Inc using technology developed... Read More