translate English to French: SRC is a major research and development organization, which provides contract research, technology transfer and analytical services to companies in the province and around the world.
• Weather Decision Technologies : divers types de systèmes météorologiques d’aide à la décision • TOA : systèmes de détection et de positionnement de la foudre