123RF's Stephanie Sitt: Picture Perfect Photo Bank
Did you know that one of the most successful online stock pictures bank is based right here in Malaysia? Operating for close to two decades in the Klang Valley, 123RF is a success story.
Thu Mar 29 2018