Is it grammatically correct to convey information in this way when translating information from a table into prose? [closed]

All three companies were offered discount in 2020 (Company A, 10%; Company B, 12%; Company C, 10%).


"Company A, 10%; Company B, 12%; Company C, 10%" is fine, using semicolons to group items within the list, and then commas within the parts separated by semicolons. (There are other ways to write it, e.g. with two lists and the word "respectively", but using semicolons is probably the clearest.)

Here's a link to a BBC Bitesize grammar article and video which gives the example of listing members of a band: "My dream band would be: Bruce, vocals; Stephanie, guitar and backing vocals; Davide, bass; Neeko, drums."