Land grabbing generally refers to large-scale land acquisitions Close your eyes. Now, think of your home. What are you picturing? Maybe you’re picturing a certain room or building, or... Read more
Image via CrunchBase We’ve written before about 360-degree video (here demonstrated with an awesome interactive video that puts you in a base-jumper’s shoes) – it’s e... Read more