Opening rent24 Magna Plaza Coworking Space in Amsterdam