"Owing to" and "due to" have the same meaning although they are used slightly differently. They both mean "because.Owing to', is used to introduce something negative,e.g.bad news, while 'duee to' generally introduces something positive.
For example: Owing to the company's poor performance over the past year, serval staff have been laid off.