DAVAO CITY—The Securities and Exchange Commission (SEC) announced it revoked with finality the certificate of authority of Populus Lending Corp. for alleged unlawful debt collection practices and issuing threats and public shaming of clients who fail to settle their debts on time. The SEC also said the lending firm failed…