I think that now majority of the interns are paid. Gone are the days when a company used to recruit internees for free. Now the inflation percentage has increased so much. This is why now many companies offer at least some financial compensation to internees.
This is not actually the case in my country right now because anyone who is working as an intern in any company is only receiving the money that is enough to be transporting the person to the company. This is so that he or she can do the work that's expected to be done as an intern. Whenever you have been hired to work as a permanent staff, that is when the company is going to be paying your salary as a full staff.