New York – Media conglomerate Time Inc has launched a new video-first brand that focuses on money and personal finance.