On the Maruti Website, I have got following info - Maruti Insurance is the brand under which Maruti has tied up with India's leading Insurance Companies to provide better insurance services to its customers. The tie-up is made with 4 Insurance Companies - National Insurance Company, Bajaj Allianz, Royal Sundaram and New India Assurance Co. Ltd.

By above info Maruti insurance is a broker.