Barclays' corporate venture arm investing up to £500m in commercially scalable climate tech to decarbonise high-emitting sectors, founded in 2020.
1 Churchill Place, London, Greater London, E14 5HP, United Kingdom