Business Franchise Australia
KFC has opened its new restaurant with sustainable features in Queen Street Mall at Brisbane.