Business & Finance Adani Group strongly denies battery deal with BYD and Beijing Welion 4 August 2025 0