(IN BRIEF) Škoda Auto has launched a dedicated microsite that provides comprehensive information on the company's sustainability initiatives. The microsite…