News Inside the rise and fall of Boohoo as fast fashion brand loved Megan Fox and Dele Alli hit by HUGE decline The Sun … Written by itaxx 3 October 2023