NASA has come under heat for the increasing cost of its Space Launch System (SLS) rocket, which space agency officials have finally admitted to being unsustainable and unaffordable, a new report revealed.

Read more...