Platform9 to host startup pitching competition to win free coworking spaces Newly opened Cape Town-based coworking space Platform9 is to host a pitching competition, offering startups the chance to win six… Read More