Writing style is too much like a press release.
Actually, press releases are written like news articles. You have it backwards.