companies have invested in green vehicles in recent years are particularly positiond
Companies which have invested in green vehicles in recent years are in a particularly difficult position.
Companies have invested in green vehicles in recent years are particularly position.