No Excuses: Robots Put You In Two Places At Once
npr.org
npr.org
That being said -- I am extremely skeptical of this being used in some sort of tele-present leadership function as it completely destroys any of the presence and personality a dynamic leader has.
Isn't the more obvious use for things like dangerous labor or other more physical functions? An iPad on a Segway would probably do better than this thing as some sort of weird telepresence thing.
Also, pretty horrible title as having a robot doesn't let you be two places at once, it just lets you cut down on travel.