Better Capital Floats £200M Investment Firm Consultancy services provider, Better Capital, has unveiled a specialist investment firm, focusing on investing in sustainable energy and infrastructure. March 15, 2011