BP Wind Energy (bpWE) has entered into an agreement to buy the 50% stake it does not already own in the 300-MW Fowler Ridge 1 wind farm in central Indiana, the company announced today.