By Damilola Aina The Nigerian Upstream Petroleum Regulatory Commission on Tuesday declared 31 companies as winners of 37 oil and gas blocks under the 2025 Licensing Round, despite what the commission described as sustained threats and pressure mounted Read More