India has reached ‘Major Power’ status in the Asia power index 2025. The Australia-based lowy institute ranks India third in ...
Britain won the SailGP 2025 championship on Sunday, beating New Zealand and Australia in a thrilling final in Abu Dhabi to ...