impairment charge Articles | Developments Today