0
Large sunspot cluster has produced several moderate to strong solar flares since Wednesday morning, Noaa says