Legal Action Commenced Against Shell and Renaissance Over SPDC License Transfer Business April 2, 2025