Company name: Savo Project Developers
Description: Savo is a boutique investment and project development company that identifies, builds and mobilises capital for sustainable businesses and projects across Africa. We are an award-winning BCorp working with investors and businesses to build a portfolio of commercially viable, inclusive and climate re
69 Carter Ln, London EC4V 5EQ, United Kingdom