Scotland's Government has launched a new Alcohol Bill that seeks to impose a minimum price on alcohol in the country, to the continuing chagrin of many in the drinks industry.