Aditya Birla Renewables to buy Shell’s Sprng Energy in $1.8bn deal, doubling scale in India’s clean power race
Read More Retail Industry News Card Factory plc (LSE: CARD) holds FY26 profit guidance as digital and international bets counter UK footfall decline Card Factory stays on track with FY26 profit guidance despite UK footfall drag. Find out what’s driving growth and what to watch in its April results. bySrinathJanuary 28, 2026