Karma Automotive

COVID-19 continues to spike in key US states, together with California, Texas and Florida, resulting in curbs on movement of residents and robust headwinds for the country’s PV sales. All this whereas the trade continues to reel from the consequences of earlier lockdowns and “shelter in place” directives that had […]