There are currently ~6350 of these satellites currently in orbit with the eventual plan for there to be as many as 42,000. They are designed with an operational lifespan of 5 years before they are de-orbited like the one seen over Europe. Currently there is no mechanism to hold companies responsible for the risks to the environment, people or property caused by this falling debris.
Follow @sundogplanets for more info