Greece Vendora, a Greece-based Second-Hand Shopping Marketplace secures new Funding Boost Vendora, a Greece-based Second-Hand Shopping Marketplace secures new Funding Boost Read More
United Kingdom Addionics from London secures $39M to boost EV Battery Performance with innovative 3D Technology