Consumer electronics maker Balmuda Inc's (6612.T) shares popped 88% in their Tokyo stock market debut on Wednesday, in a vote of confidence in Japan's design credentials after consumers flocked to its ...
When I think of two things that should never go together, water and a toaster are high on the list. Not anymore. But it’s a ...