Tank tops are extremely casual, so you should avoid wearing one in any situations that aren’t. They most certainly don’t belong in an office, at a meeting, on a date (unless that date happens to be a beach day), or at anything that’s even mildly professional or formal.