Connecting SMEs for a green economy

Tala Energy

United Kingdom gb country flag

We provide bespoke renewable energy and energy efficiency projects to a diverse set of clients. Working in close partnership with clients and EPC’s we consult and project manage on a range of exciting opportunities in the shift to a low carbon economy. 

Where is the business located?: 
2nd Floor 12-12 Pratt Mews Camden Town
NW1 0AD London
United Kingdom
Phone number: 
Business Email: