Please add punctuation to this: Having just returned from my second clean energy finance summit this year I was relieved to find that despite the rumors the renewable energy industries arent dyingindeed theyre booming

Punctuation version:
Having just returned from my second clean energy finance summit this year, I was relieved to find that despite the rumors, the renewable energy industries aren’t dying—indeed they’re booming.