313jrtae 313jrtae 10-04-2021 English contestada Which is the closest synonym for the word platform, as it is used in the Article? A Publicity B Policy C Promotion D Profession