TRADING BUY: MBTN SW – Battered into numbers, remains a cheap renewable
*Earnings set for Thursday 19th August *The company announced last week that its ramp-up of PV module production delayed by few weeks which has caused some weakness the last days along with the market sell-off – we believe this is only a minor set back *We see a 100-200% Upside from here Catalysts on our list:…