Business News There’s No Better Time for Fintechs to Invest in the Philippines Than Now Philippines is home to the world's most social-media-savvy population