Watu Credit has lowered the deposit required for new customers seeking motorcycle financing, reducing the upfront payment from 35% to 27% effective October 1, 2026. In a statement dated October 5, the company said the new terms are intended to make it easier for customers to acquire motorcycles for boda boda and delivery businesses. “Asset