The Russian Prime Minister has given the Russian launch industry until September to figure out how to improve its quality control.

The Russian Prime Minister has given the Russian launch industry until September to figure out how to improve its quality control.

It also appears from the above article that there is some confusion about whether the head of the company that built the failed upper stage to the Proton rocket has resigned, as reported here and here.