Compounding pharmacies producing cheaper semaglutide products have been given notice they will soon have to stop, as the drug ...