BP Australia has signed an agreement to buy the entire output from a new $100 million ethanol plant to be built in Kwinana, just south of Perth.

BP Australia has signed an agreement to buy the entire output from a new $100 million ethanol plant to be built in Kwinana, just south of Perth.