It has been 100 years since Albert Einstein unveiled his general theory of relativity. We all know E=MC2, but how have his discoveries affected our everyday lives?
The Japanese have a deserved reputation for being tech innovators. Here are some examples of where it is led the world - and where it has not got it quite right.