Cate Lawrence
Dutch Solar car company Squad Mobility has been granted €1,35 million as part of a as part of a €12 million tender wo...