(IN BRIEF) bp has commenced construction on the 187MWdc Peacock Solar project, located near Corpus Christi in Texas. This solar…