This report, funded by the UK government, takes the forced labor as a given. Their "research" is essentially, "we couldn't trace supply lines, so we assume all green tech is tied to Xinjiang, and that anything made in Xinjiang has forced labor in the chain". In fact the "report" is actually "investor advice", and not purporting to be factual reporting of any kind.
I'm sure all the people who "worked" on this are enjoying their six figure e-mail jobs.
There's a website/app I really like using called Rome2Rio that gives you lots of options for getting from point A to point B. If there's a car-free way to do it, it'll typically show you.