The recession has killed my business.

Literal

Recession [because of-で] my business [topic-は] ruined [copula-だ].

上がったりだ means 'is done for / is ruined' — a colloquial expression for a business or situation that's beyond saving. Very vivid and resigned in tone.