Home
Point of view: Life Sciences sector — New revenue standard could have a major impact on the profile of revenue and profit recognition.