Please improve grammaticallity of the given sentence:
Another point is that the elderly in their younger age may have contributed for the society and the economy.
Another point is that the elderly, in their younger age, may have contributed to society and the economy.