Is TPL mandatory?

Yes. Motorists are required to purchase TPL insurance before registering their vehicles with the LTO.

See also  What insurance company does Berkshire Hathaway own?