Tech Buzz: Tech startups raise $1b. in August

//Tech Buzz: Tech startups raise $1b. in August