WSTA Launches Manifesto Ahead Of UK General Election The UK's Wine and Spirit Trade Association (WSTA) has launched its manifesto ahead of the upcoming General Election on 8th June. The organisation has co...