TECHnicalBeep
Carmoola, a London-based web car financing platform, is revolutionizing the industry and has just raised £8.5 million in a Series