Answer:
Each bank
Explanation:
Banks offer various types of services to customers such as funds transfers, check clearance, foreign exchange, among many others. Since the services are offered by the bank, it is the bank that charges the service fees. The banks also determine the amount of fees to charge per service.
Typically, a bank will apply uniform charges across all its branches. The charges for different services are determined by the bank's top management and apply to all its branches in a country.