Babcock shares slide as CEO David Lockwood plans retirement
How Norway engineered world’s highest electric vehicle adoption rate
RBI announces $5 billion dollar-rupee swap to ease liquidity pressure
Ferrari sees 4% earnings growth in Q1 as premium demand lifts sales
Tesla sales slide across Europe as analysts expect decline in global deliveries
Dow futures climb 175 points: 5 things to know before market opens