Construction commences on a long-distance mountain tunnel in Davao City

Construction has commenced on the Philippines’ first long-distance mountain tunnel located in Davao City.  The Government of Japan is funding the 2.3 km twin tunnels project of the Davao City Bypass Road through its...

Read More