Cleantech Invest receives strategic boost