Chelsea Ranked 2nd Most Creative Production Company in the World by LBB and Immortal Awards 2020

LBB and Immortal Awards 2020 has announced that Chelsea Pictures is the #2 ranked Production Company in the world; #2 in the North American region and #2 in the US for 2020! This year they devised a system to rank the most cretaive production companies, and Chelsea is thrilled to be listed among the best of the best!