Renewable Energy Corp lands 4 years $400 m deal with BP

|