Volkswagen awards $25B in contracts for electric car push, pressuring Tesla

Volkswagen awards $25B in contracts for electric car push, pressuring Tesla Volkswagen awards $25B in contracts Volkswagen has secured €20B in battery supplies to underpin an aggressive push into electric cars in the coming years, ramping up pressure on Tesla (NASDAQ: TSLA) Volkswagen awards $25B in contracts as it struggles with production issues for its Model…