Chinese tech giant Alibaba said Tuesday it will replace its top boss, in a surprise move as it looks to recover from years of slow growth caused by weak consumer spending and a regulatory crackdown. Radio communications and the power grid are affected when solar particles hit the planet. If the solar flare is large, […]