Why Michelin still matters…but winning a star has its faults

The Michelin Guide continues to have a âhugeâ impact on restaurants despite a lack of clarity about how it awards its stars.