Paysend
International Money Transfers
Paysend is a UK-based fintech company that provides international money transfer services, operating in over 180 countries with 8 million customers, and is expanding its global payments platform with a focus on the USA-Latin America corridor.
One Click LCA
Decarbonization
One Click LCA provides a decarbonization platform for the construction and manufacturing sectors, offering tools for life-cycle assessment, environmental product declarations, and sustainability solutions to support industry standards and certifications globally.