Assuming that there are 95 million workers in the labor force in 2030 and 55 million retirees drawing Social Security, how many workers will be paying in per retiree at that time? Round to 2 decimal places.



Answer :

Other Questions