If it has a built in cord then likely it will have a switch.
If it has a removable cord the switch is located inside where the cord is plugged into the radio.
Which can be the problem as well if that gets stuck or corroded.
I would start with cleaning the springs first, that seems like an obvious problem.