Terrazzo tile

After I finish cleaning a warehouse floor Monday (tons of grease, it was a machine shop) The owner wants me to clean their office floor made of Terrazzo tile. Anyone know how to clean this? As in what product will do the best job and the procedure. I am guessing I will have to rent a buffer.
Thanks in advance.

Our Sponsors