General Motors on Wednesday unveiled a new long-range battery to power an expanded lineup of electric cars as part of an effort to catch sector leader Tesla. GM said its Ultium batteries would have a range of up to 400 miles (645 kilometers) between charges, designed for fast charging and adaptable for a variety of vehicles. The biggest US carmaker said it is ramping up its move into electric vehicles with several new electric models starting this year including a new version of the Bolt EV, launching in late 2020.