Renovo secures $10M investment

May 01, 2017