All about finance. Notable entities under scrutiny: Shell-BP, HSBC, Adidas - Each grappling with diverse challenges this week , and Administrator 2025 May 4