Rome, Oct 30 (AFP/APP):After years of negotiations, G20 leaders on Saturday endorsed an historic deal aimed at ending tax havens, although some developing countries complain it still falls short. Some 136 countries representing more than 90 percent of global GDP have signed the OECD-brokered deal […]