Do I need my own business insurance to rent a car?

Not necessarily.  Most companies have their own Fleet insurance but we can arrange insurance through our suppliers for an additional charge if required.