UK hands out 25 offshore licenses to 17 oil companies | Offshore Energy Today Source: UK hands out 25 offshore licenses to 17 oil companies | Offshore Energy Today