iStockphoto / Getty Images admiting defeat and inviting people to contribute

· Leave a comment

This could just be a rumor or badly interpreted information, but there is a source saying that almighty iStockphoto / Getty Images is in their last heartbeats and is using most sneaky tactics to save itself from miserable death. They