China's economics on solar might also be a lot different, but given that it doesn't publish these numbers all we have to reason about are the US and maybe Europe.
Btw, ask France about cost of nuclear, I've heard their new reactors are absolutely in time and budget ;)