CSR Innova meets expectations as revenue and profit increase Richard Weil, chairman and chief executive of Innova Group, has said that the company was able to meet or exceed all of its growth objectives during the 12 months to December 31, 2015. 16 Mar 2016 - News