McDonald’s has rolled out a nationwide ‘Under $3’ value menu, replacing its buy-one, add-one-for-$1 promotion. The updated range features breakfast, lunch and dinner items under $3, alongside existing ...