Why GlaxoSmithKline Pharmaceuticals's stock is down despite strong FY25 results

Business