Min Lim is Head of Production at award-winning production house Double Vision, which is based in Malaysia. Growing up on television sets, Min has been working...
Min Lim is Head of Production at award-winning production house Double Vision, which is based in Malaysia. Growing up on television sets, Min has been working...