How to display data linked to a profile or recipient as multiple rows in a email delivery. This requirement is something similar to this post https://experienceleaguecommunities.adobe.com/t5/adobe-campaign-standard/using-data-linked-to-profil... but with Adobe Campaign Classic.
Email body to display data in below format
You can store data as List in one variable and then use JS in email to display them as desired.
Logic will be: Change rows in column so that there will be one row with respect to each profile/recipient.
Then use those columns in your Email.
Let me know if you need more help for building it.