Do retailers such as stores have to pay utility bills?
Yes they do ! at least here in the UK they do. Retailers renting space in a shopping centre tend to pay a flat fee for utilities, whilst high-street stores have individual meters showing their usage.