Business Franchise Australia

KFC’s Queen Street Mall resto goes eco-friendly with new design

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