The Department of Trade and Industry (DTI) welcomed the recent results of the Network Readiness Report (NRI) released by the Portulans Institute—a think tank based in Washington DC — which reported that the Philippines improved by 12 notches, from 83rd place to 71st in its 2022 report. The report cited the Philippines as the year’s […]