Michelin Scotland Innovation Parc welcomes MEP Technologies Ltd Friday 06 November 2020 15:15 Michelin Scotland Innovation Parc has welcomed its first tenant, MEP Technologies Ltd.