Accenture wins $2bn IT contract from US Department of Energy

Image: Accenture Federal Services wins $2bn IT contract from US Department of Energy. Photo: Courtesy of Michal Jarmoluk from Pixabay.