Why is the Sun's corona millions of degrees hotter than its surface? And how does it maintain its inexplicably high temperature?

Source: Indian solar mission's new findings throw light on enduring Sun mysteries