The National Privacy Commission (NPC) has sought explanations from Jollibee Foods Corp. and messaging platform…
Google has agreed to pay $1.375 billion in a settlement in principle reached with the…