It’s entirely a business decision to charge roaming fees, whether among different corporations or different business units under the same corporation.
As others mentioned, the radio access network isn’t fully owned by Vodafone in either countries, making operation costs an external thing. There is zero or even negative incentive for them to waive roaming fees.
Latest Answers