How Beneficial Can Peacock Solar Project Be For BP PLC Share?