Tag: National Grid PLC

European stocks close lower as interest rate outlook weighs on sentiment; Ocado up 6%

Ocado ralliesOcado online supermarket delivery van.Mike Kemp | In Pictures | Getty ImagesBritish grocery delivery from Ocado was…