Although the Philippines has long been regarded as the call center capital of the world, the country is hardly known to major markets abroad because...
Diwata-1, the country’s first micro-satellite for scientific earth observation, again captured high-resolution images during the satellite’s test phase.