McDonald's announced yesterday the temporary closure of its restaurants and the suspension of all operations in Russia. General Electric has also suspended most of its operations. Starbucks Corp, in turn, said it would suspend all business in Russia, and Coca-Cola Co and PepsiCo announced they would not sell their carbonated drinks there, Reuters reported.more