Sensata breaks ground on R&D, office project in N Ireland

28 Jun 2023