The Philippines has improved its ranking in the global anti-red tape rankings, the Anti-Red Tape Authority (ARTA) announced. (Photo courtesy of ARTA) “The Philippines proudly climbs three spots in Government Efficiency, ranking 49th in the 2024 World Competitiveness Report by the International...