The Nigerian Upstream Petroleum Regulatory Commission (NUPRC) has kicked off the bidding process for 50 oil and gas blocks ...