Press Release

Feedback plc: International expansion with appointment of two industry specialists in India