The group is reportedly set to develop alternative payment mechanisms to shift away from the US dollar and euro © Getty…
Don't have an account?