PSR has been a global provider of technological solutions and consulting services in the areas of electricity and natural gas (E&G) since 1987... PSR has clients in more than sixty countries in Latin America, North America, Europe and Asia Pacific...
Relevance: 13.436611