Mature experience level in the energy sector
60 Patents owned