Technology Tinubu Square Gets Additional €15m Investments February 13, 2020 Dipo Olowookere New York-based Long Arc Capital and the French investment bank Bpifrance have invested additional €15 million in Tinubu Square, the market leader for enterprise Read More