Nearly Transparent Store Planned For France



A nearly transparent Apple store is proposed in France.


Click to read the article