BEO: Batteries et Energie de l’Ouest

What does BEO mean? The above is one of BEO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Batteries et Energie de l'Ouest