FIBREGEN LIMITED

FIBREGEN LIMITED Previous company name FIBREGEN PLC Name change date 9/27/2010 Company Overview Libra Natural Resources PLC is a green fuel investment company based in London, United Kingdom. The company is an investor in waste-to-energy assets with principal activity in trading and investing in natural resources around the world. Libra Natural Resources is an active(…)