I have used Energizer Ni-MH batteries for many years. They come pre-charged and hold a charge for one year, exactly like Eneloop batteries. Guess where they were made? In Japan, made for Energizer maybe by Sanyo/Panasonic.
I bought some Duracell Ni-MH batteries at Costco that came with a charger at such a good price that the 8 batteries were free. But they are almost half the capacity of Energizer batteries and are made in China. They do not last long.
Guess what? My newest Energizer Ni-MH batteries come pre-charged and are made for Energizer in China!