November 30, 2025By Ethan Riley Business HSBC’s Bright Outlook, France’s Business Tax Hike, and the Hurdles Facing Europe’s Solar Surge