Reason for the ban still a mystery – but most have their guesses

Memory maker Micron Technology’s revenue nearly feel by almost half year-on-year, partly thanks to the effect of China’s unpexplained bans on some of its products.…