Innovasan Corporation Wins Grand Prize at Will This Float 2014