Medicine retailers as well as online pharmacies will now have to "conspicuously" display the current drug price list